non-resident (hotel trade) - Español Inglés Diccionario